home *** CD-ROM | disk | FTP | other *** search
- Path: pathway1.pathcom.com!ts5l5
- From: insystem@pathcom.com (Geoffrey Welsh)
- Newsgroups: comp.dcom.modems
- Subject: Re: Better UARTs?
- Date: 18 Feb 1996 18:04:22 GMT
- Organization: InSystems Technologies Inc.
- Message-ID: <4g7pn6$9pv@pathway1.pathcom.com>
- References: <4g0hq5$166u@usenetw1.news.prodigy.com>
- NNTP-Posting-Host: ts2l10.pathcom.com
- X-Newsreader: News Xpress Version 1.0 Beta #4
-
- In article <4g0hq5$166u@usenetw1.news.prodigy.com>,
- davidsen@tmr.com (bill davidsen) wrote:
- >I heard about the 16650 UART some time ago, which has 32 byte FIFOs
- >rather than 16. While it sounded interesting, it also didn't seem
- >like something I "just had to have." However, now I've seen some
- >specs on the 16750 UART. Got to try one of these.
- >
- >It seems that in addition to a 64 byte FIFO (no surprise) it will do
- >the hardware handshake for you! Now the slowest system around will
- >not lose data because the UART will drop RTS when the FIFO is almost
- >full, and will stop sending if the CTS drops. This is where the
- >logic should have been all along, and all I want to know is where to
- >find one.
-
- I thought that this was also a 16650 feature.
-
- As I look over the 16550A spec, I see many things that could have been done to
- improve the original design. For instance, transmit holding register empty
- interrupts should have been triggered on the same basis as receive data
- interrupts (i.e. when there are 1, 4, 8, or 14 _empty_ places in the FIFO) in
- order to make sure that the system can keep the transmit FIFOs full for best
- transmit speed. The transmit holding register empty status bit should be set
- as long as there's an open slot in the transmit FIFO, just as the receive data
- status bit is set as long as there's a byte in the receive FIFO. In other
- words, the 16550 is an asymmetrical chip, and a symmetrical design would have
- been a drastic improvement in both performance and consistency with the
- 8250/16450 functionality.
-
- I've tried to find a Startech web page via guide.infoseek.com and other
- search engines, but no luck so far.
-
- Geoffrey Welsh, Developer, InSystems Technologies Inc.: insystem@pathcom.com
- At home: geoff@zswamp.uucp, [xenitec.on.ca|m2xenix.psg.com]!zswamp!geoff
-